<?php 
$int = (string)123456789;

$string = '1234567';

// 1. 计算长度，统计是否是三的倍数 余数0 余数1 或者2 最前面的截取，剩下的部分肯定是3的倍数
$length = strlen($string);
$yushu = $length % 3; // 0 1 2 

$index = 0;
$temp = '';
$rs = [];

if($yushu > 0){
	$pre = substr($string, 0, $yushu); // 12
	array_push($rs, $pre);

}

$sheng = substr($string, $yushu); // 345678 肯定是3的倍数

for($i = 0 ; $i < strlen($sheng); $i++){
	$temp .= $sheng[$i];
	$index++;

	if($index == 3){
		array_push($rs, $temp);
		$temp = '';
		$index = 0;

	}
}
var_dump($rs);
$q = implode(',', $rs);
var_dump($q);

